// element-ui样式自定义
// 描述列表
.el-descriptions {
  .el-descriptions-row {
    .el-descriptions-item__label {
      background-color: #fff;
      border-bottom: none;
      width: 50%;
      padding-bottom: 0;
      font-size: 15px;
      color: #606266;
      border-right: none;
      &:first-child{
        border-left: none;
      }
    }
    .el-descriptions-item__content {
      border-top: none;
      width: 50%;
      padding: 10px;
      font-size: 13px;
      color: #909399;
      border-right: none;
      &:first-child{
        border-left: none;
      }
    }
  }
}
// el-loading样式
.el-loading-mask {
  .el-loading-spinner {
    margin-top: auto;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
    flex-direction: column;
    .el-loading-text {
      font-size: 28px;
      margin: 15px 0;
      color: #000;
    }
    .custom-loading {
      width: 60px;
      height: 60px;
      display: grid;
      border: 6px solid #0000;
      border-radius: 50%;
      border-right-color: #409eff;
      animation: spinner-a4dj62 1s infinite linear;
    }
    .custom-loading::before,
    .custom-loading::after {
      content: "";
      grid-area: 1/1;
      margin: 2px;
      border: inherit;
      border-radius: 50%;
      animation: spinner-a4dj62 2s infinite;
    }

    .custom-loading::after {
      margin: 8px;
      animation-duration: 3s;
    }

    @keyframes spinner-a4dj62 {
      100% {
        transform: rotate(1turn);
      }
    }
  }
}
// 表格
.el-table{
  th.el-table__cell{
    border-bottom: none!important;
    background-color: rgba($color:#d2d9df,$alpha:0.75);
    color: #1a2e3f;
    font-weight: bold;
  }
  td.el-table__cell{
    color: #1a2e3f;
  }
}
// 提示
.el-alert {
  .el-alert__content {
    line-height: 0.373rem;
  }
}
.el-button.el-button--primary.el-button--medium{
  font-size: 24px;
}
